$(function () {
    // 给所有的 ajax 请求发送前，都会被这个方法拦截到
    $.ajaxPrefilter(function (options) {
        // options 表示发送请求的配置对象
        // 统一给有权限的接口，添加headers 请求头
        if (options.url.indexOf('/my') == 0) {
            options.headers = {
                Authorization: localStorage.getItem('token') || '',
            }
        }

        // 统一添加请求完成的回调函数（用户访问权限处理）
        options.complete = function (res) {
            // res.responseJSON 是服务器的真实数据
            var res = res.responseJSON

            if (res.status == 1 && res.message == '身份认证失败！') {
                // 清除本地存储 token
                localStorage.removeItem('token')
                // 跳转到登录页面
                location.href = '/login.html'
            }
        }



        // 统一修改请求的 url 路径
        options.url = 'http://api-breakingnews-web.itheima.net' + options.url
    })








})